c program for perfect number using while loop